/*
 * @(#)CustCorpInfoConstants.java 2012-12-27
 *
 * Copyright(C) 2011-2012 Gopay Information and technology Co., Ltd.
 * Sanyunqiao, Chaoyang, Beijing, 100027, China.
 * All Rights Reserved.
 *
 * This software is the confidential and proprietary information of
 * Gopay Information and technology Co., Ltd. (“Confidential Information”).
 * You shall not disclose such Confidential Information and shall use it only in
 * accordance with the terms of the license agreement you entered into with Gopay.
 */
package com.gopay.common.constants.cust;

/**
 * 国付宝企业客户信息常量类
 * 
 * @CustCorpInfoConstants.java
 * @author liuxin @2012-12-27 下午1:45:08 www.gopay.com.cn Inc.All rights
 *         reserved.
 */
public class CustCorpInfoConstants {

	/**
	 * 企业类型 00-私营企业
	 */
	public static final String CORP_TYPE_PRIVATE_ENTERPRISE = "00";

	/**
	 * 企业类型 01-股份制企业
	 */
	public static final String CORP_TYPE_CORPORATE_ENTERPRISE = "01";

	/**
	 * 企业类型 02-集体企业
	 */
	public static final String CORP_TYPE_COLLECTIVE_ENTERPRISE = "02";

	/**
	 * 企业类型 03-国有企业
	 */
	public static final String CORP_TYPE_STATE_OWNED_ENTERPRISE = "03";

	/**
	 * 企业类型 04-外资企业
	 */
	public static final String CORP_TYPE_OVERSEAS_FUNDED_ENTERPRISE = "04";

	/**
	 * 实名认证 是（已实名已认证）
	 */
	public static final String REAL_NAME_CERTIFY_YES = "1";

	/**
	 * 实名认证 否（未实名未认证）
	 */
	public static final String REAL_NAME_CERTIFY_NO = "0";

	/**
	 * 是否接收重复通知 是
	 */
	public static final String REPEAT_NOTIFY_YES = "1";

	/**
	 * 是否接收重复通知 否
	 */
	public static final String REPEAT_NOTIFY_NO = "0";

	/**
	 * 客户级别 0：普通
	 */
	public static final String PRIVILEGE_ORDINARY = "0";

	/**
	 * 客户级别 1：优质
	 */
	public static final String PRIVILEGE_QUALITY = "1";

	/**
	 * 是否商户 1：是
	 */
	public static final String ISMERCHANT_YES = "1";

	/**
	 * 是否商户 0：否
	 */
	public static final String ISMERCHANT_NO = "0";

	/**
	 * 支付密码状态 0：正常
	 */
	public static final String PAYPWDSTATUS_NORMAL = "0";

	/**
	 * 支付密码状态 1：当日锁定
	 */
	public static final String PAYPWDSTATUS_LOCK_ONEDAY = "1";

	/**
	 * 支付密码状态 2：永久锁定
	 */
	public static final String PAYPWDSTATUS_LOCK_PERMANENT = "2";

	// ******************************************************
	// 【企业客户状态】
	// ******************************************************
	/**
	 * 企业状态 00-正常
	 */
	public static final String CORP_STAT_NORMAL = "00";

	/**
	 * 企业状态 01-待邮箱验证
	 */
	public static final String CORP_STAT_WAIT_EMAIL_CERTIFY = "01";

	/**
	 * 企业状态 02-待补全客户信息
	 */
	public static final String CORP_STAT_WAIT_INFO_PERFECT = "02";

	/**
	 * 企业状态 03-待审核
	 */
	public static final String CORP_STAT_WAIT_AUDIT = "03";

	/**
	 * 企业状态 04-审核不通过
	 */
	public static final String CORP_STAT_AUDIT_REFUSED = "04";

	/**
	 * 企业状态 05-控制台锁定
	 */
	public static final String CORP_STAT_CONSOLE_LOCK = "05";

	/**
	 * 企业状态 99-注销
	 */
	public static final String CORP_STAT_CANCEL = "99";
    /**
     * 扩展项-交易市场
     */
    public static final String ITEM_KEY_MARKET = "isMarket";
    /**
     * 扩展项-交易市场名称
     */
    public static final String ITEM_KEY_MARKETNAME = "marketName";
    /**
     * 扩展项-交易市场网址
     */
    public static final String ITEM_KEY_MARKETURL = "marketUrl";
    /**
     * 扩展项-P2P
     */
    public static final String ITEM_KEY_ISP2P = "isP2P";
    /**
     * 扩展项-平台名称
     */
    public static final String ITEM_KEY_PLATFORMNAME = "platformName";
    /**
     * 扩展项-托管银行
     */
    public static final String ITEM_KEY_BANKSUPERVISEID = "bankSuperviseId";
    /**
     * 扩展项-平台性质
     */
    public static final String ITEM_KEY_CORPTYPE = "corpType";
	/**
	 * 扩展项-平台网址
	 */
	public static final String ITEM_KEY_PLATFORMURL = "platformUrl";

	/**
	 * 注册方式 Email注册
	 */
	public static final String REG_TYPE_EMIAL = "01";
    /**
     * 基金扩展项-
     */
    public static final String ITEM_KEY_FUND= "isFund";
    /**
     * 基金扩展项-平台名称
     */
    public static final String ITEM_KEY_FUNDPLATFORMNAME = "fundPlatformName";
    /**
     * 基金扩展项-平台网址
     */
    public static final String ITEM_KEY_FUNDPLATFORMURL = "fundPlatformUrl";
	/**
	 * 注册方式 手机注册
	 */
	public static final String REG_TYPE_MOBILE = "02";

    /**
     * 基金扩展项-基金公司机构代码
     */
    public static final String ITEM_KEY_FUNDORGNO = "fundOrgNo";
    
    /**
     * 扩展项-跨境
     */
    public static final String ITEM_KEY_CROSSBORDER = "crossBorder";
    
    /**
     * 扩展项-跨境申请填写的公司外文名称
     */
    public static final String ITEM_KEY_CBCORPNAME = "cbCorpName";
    
    /**
     * 扩展项-跨境申请填写的公司网址
     */
    public static final String ITEM_KEY_CBCORPURL = "cbCorpUrl";
    
    /**
     * 扩展项-跨境申请填写的联系人姓名
     */
    public static final String ITEM_KEY_CBLINKMANNAME = "cbLinkmanName";
    
    /**
     * 扩展项-跨境申请填写的联系人电话号
     */
    public static final String ITEM_KEY_CBLINKMANTEL = "cbLinkmanTel";
    
    /**
     * 扩展项-跨境-是否保税
     */
    public static final String ITEM_KEY_CB_ISBONDED = "isbonded";
    
    /**
     * 扩展项-跨境-交易编码
     */
    public static final String ITEM_KEY_CB_TRADECODE = "tradeCode";
    
    /**
     * 扩展项-跨境-交易附言
     */
    public static final String ITEM_KEY_CB_TRADEDESC = "tradeDesc";
    
    /**
     * 扩展项-跨境-支付单报送海关
     */
    public static final String ITEM_KEY_CB_POSTCUSTOMS = "postCustoms";
    
	/**
	 * MCC类别-公益事业
	 */
	public static final String GOPAY_MCC_CLASS_WELFARE = "01";

	/**
	 * MCC类别-实名服务
	 */
	public static final String GOPAY_MCC_CLASS_REALNAME = "02";

	/**
	 * MCC类别-网络零售
	 */
	public static final String GOPAY_MCC_CLASS_ONLINERETAIL = "03";

	/**
	 * MCC类别-虚拟商品
	 */
	public static final String GOPAY_MCC_CLASS_VIRTUALGOODS = "04";

	/**
	 * MCC类别-新兴行业
	 */
	public static final String GOPAY_MCC_CLASS_EMERGINGINDUSTRY = "05";

	/**
	 * 扩展项-跨境-电商平台代码
	 */
	public static final String ITEM_KEY_EBPCODE = "ebpCode";

	/**
	 * 扩展项-跨境-电商平台名称
	 */
	public static final String ITEM_KEY_EBPNAME = "ebpName";
	
	/**
	 * 扩展项-跨境-电商平台名称
	 */
	public static final String ITEM_KEY_POSTCUSTOMS = "postCustoms";

	/**
	 * 扩展项-商户提现个性化开户名
	 */
	public static final String ITEM_KEY_DRAW_ACCTNAME = "drawAcctName";

	/**
	 * 扩展项-是否开通3D验证：Y-是，N-否
	 */
	public static final String ITEM_KEY_CB_IS3DCHECK = "is3DCheck";

	/**
	 * 扩展项-外卡商户号
	 */
	public static final String ITEM_KEY_CB_INTLMERCHANTID = "intlMerchantId";

	/**
	 * 扩展项-3D模式外卡商户号
	 */
	public static final String ITEM_KEY_CB_MODEL3DINTLMERCHANTID = "model3DIntlMerchantId";

}
